dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Motor Mower
— synonyms, definition
1.
motor mower (Noun)
1 synonym
power mower
1 definition
motor mower (Noun)
— A lawn mower powered by a petrol motor.
2 types of
lawn mower
mower
1 type
riding mower